Big Huge Thesaurus

force-feed lubricating system

noun